Zinc Data File 5.1 Professional Version License ~ZafHier hlpmaint hlpmaint.znc UserPersist Update Dynamic Drive Overlay (DDO) The Update Dynamic Drive Overlay option will upgrade from an older version of Disk Manager, allow a user to modify Dynamic Drive Overlay option switches or replace a corrupted Dynamic Drive Overlay. Try using this option if you receive a DDO integrity error from a previous version of Disk Manager. Click Help, then Show Index and select "DDO Switch Settings" for more information on possible switch settings. Copyright 2001 ONTRACK Data International, Inc. n to remove DDO from a specified drive, only if moving it your hard drive to a system with a BIOS that supports translation AND your drive was not installed using the Set Drive Size option. Disk Manager will warn if data loss might occur, or if it will occur with the current configuration. Always backup data prior to any drive changes., or if it will occur with the current configuration. Always backup data prior to any drive changes.es.! Creating an Ontrack Boot Diskette This option will create an Ontrack Boot Diskette which can be used to safely boot a system installed using the Dynamic Drive Overlay (DDO). An Ontrack Boot Diskette is a bootable diskette with the Dynamic Drive Overlay installed on it. In order for your operating system to properly access your hard drive the Dynamic Drive Overlay must be loaded each time you boot your system. This happens automatically when you boot from your hard drive. However, special steps must be followed to insure that the Dynamic Drive Overlay is also loaded when you boot from a diskette. A formatted bootable(contains Operating System files) diskette is required. This can be any operating system (i.e. MS DOS 6.22 or a Windows Emergency Boot Diskette) provided the diskette has at least 30KB of blank space. MSDOS or Windows 3.1: To create a bootable diskette, insert a blank diskette, then: at a DOS prompt> Type "format a: /s" and press enter. Windows 95, 98, 98se: Open "My Computer" Click once on "3 1/2 Floppy" to select the A: drive. Click "File", then "Format" In the Format box, select "Full" and "Copy system files" Click "Start" Windows Me: In Control Panel, double-click Add/Remove Programs, and then click the Startup Disk tab. Click Create Disk, and then follow the instructions on the screen. Windows NT, 2000, XP and other NT type operating systems: You will need create or obtain a bootable diskette for one of the above operating systems since these do not support bootable diskettes. After creating a bootable OS diskette, check the free space on it by executing a directory on it, either from a MSDOS prompt "DIR" or opening the A: floppy in My Computer - view the free space on the bottom or left of the screen. Delete any .txt and .bat files if needed to free at least 30KB space. Copyright 2001 ONTRACK Data International, Inc. Update Disk Managerl If you have drives installed using a previous version of the Dynamic Drive Overlay, (DM 6.xx or higher) you can upgrade by automatically updating the Dynamic Drive Overlay and writing a new MBR. This option can also be used if you received the "Error Loading OS" message during system boot. If this is the case, boot from a clean floppy that you KNOW is not virus infected and then proceed with step 2 below. If this procedure is attempted a few times with continued error, make sure that the DOS diskette that you are booting from is not infected with a virus. If the error still persists, you may have a hardware problem. Follow the steps below: 1) Boot the computer from the hard drive. If you are running Windows 95 or 98, choose "Shut Down" and then choose "Restart the computer in MS-DOS mode". 2) Run Disk Manager 10, select Maintenance, Update Disk Manager. 3) Click Next, and enter any changes to the Dyanamic Drive Overlay switches. 4) Click OK to Update your drives DDO and MBR. 5) Reboot your computer and observe that the blue Dynamic Drive Overlay banner displays the correct version number. To update a configuration installed using Disk Manager 6.xx: Disk Manager version 6.xx would install the device driver DMDRVR.BIN to load the Dynamic Drive Overlay if you added a drive requiring the Dynamic Drive Overlay to a system that was not using it on the boot drive. If this was the case, you will see a message displayed that includes the phrase "NO DRIVES FOUND REQUIRING USE OF DRIVER" when the driver is loaded. If you see this message, run DMCFIG.EXE from your Disk Manager 6.xx diskette using the /R option (type A:DMCFIG /R) to remove DMDRVR.BIN and its files from the hard drive. Only modify CONFIG.SYS and remove XBIOS.OVL and DMDRVR.BIN. If you do not have your Disk Manager 6.xx diskette you can disable the driver by removing the DEVICE=DMDRVR.BIN statement from your CONFIG.SYS file. WARNING: ALL DATA on a drive WILL BE LOST if it is reinstalled. You should always make a full backup before reinstalling. Copyright 2001 ONTRACK Data International, Inc.VR.BIN. If you do not have your Disk Manager 6.xx diskette you can disable the driver by removing the DEVICE=DMDRVR.BIN statement from your CONFIG.SYS file. WARNING: ALL DATA on a drive WILL BE LOST if it is reinstalled. You should always make a full backup before reinstalling.ng. Update the Master Boot Record This option will restore the MBR by re-writing the MBR boot code based on the current partition information on the drive. This option can be useful if the MBR has been corrupted by a virus or another program. Copyright 2001 ONTRACK Data International, Inc.virus or another program. Set Disk SizeV Set Drive Size is a utility that is intended to be used as the first step of a solution to a BIOS limitation found on some computers. A BIOS that exhibits this limitation will lock up during POST when a drive with a capacity over a certain size (e.g., 33GB) is connected to the system. To get through POST without locking up, use this utility to instruct the drive to report a Total Sectors value that is smaller than the limitation of the BIOS. The second step of this solution is to run Disk Manager to install the drive. Disk Manager will recognize that the drive's true capacity is bigger than the drive is reporting and will install a Dynamic Drive Overlay on the drive. The Dynamic Drive Overlay will support the drive to it's true size. Because the system locks up when booting with the large drive connected to the computer, using the Set Drive Size utility on the drive is somewhat paradoxical. In order to get your system to a state that allows you to utilize Set Drive Size, there are a few possible approaches: The best approach is to temporarily connect the drive that causes the BIOS lock up to a computer that does not exhibit this limitation. Then run Disk Manager, select the Set Drive Size Utility option, and use the suggested Total Sectors Setting. Once Set Drive Size is successfully used, power down the system, remove the drive, and return it to the computer with the BIOS limitation. Boot the computer from the Disk Manager diskette and install the drive. You should not have to use the second computer again. Another approach that may work involves 4 steps: 1. Enter CMOS on the machine with the limitation. Select "None" for the drive in question. This setting will prevent the computer from hanging during POST at the expense of the BIOS not supporting the drive. 2. Reboot and run Disk Manager. Disk Manager may take a minute or two to initialize with CMOS set this way (please be patient). Select the "Set Drive Size" option for the drive in question and use the suggested setting. 3. Reboot and enter CMOS again. Select "Auto" for the drive that was set to "None" in step one. 4. Reboot again and run Disk Manager to install the drive. You should not have to repeat these steps again. If your CMOS does not allow you to use the suggested settings, then you will need to either use the first approach or experiment with different User-definable CMOS settings until you are able to boot the computer without locking up. If your computer continues to lock up during POST, you may have a machine with a BIOS limitation at a capacity less than 33GB. The smallest BIOS limitation that will cause your machine to lock up due to drive size is at 2.1GB, which corresponds to 4128768 Total Sectors. Try using this value when you use the Set Drive Size utility. Note: If your hard drive has a jumper to limit the size of the drive, do NOT use the jumper when utilizing this solution. Using Set Drive Size with the jumper installed will have no effect on the drive when the jumper is removed. Copyright 2001 ONTRACK Data International, Inc. Display Drive Informationa This option will display technical information about your hard drive. This information is stored within your drive and provides your computer with information such as: - The drives model number, serial number and firmware revision. - Whether the drive supports S.M.A.R.T. error monitoring and if it is currently enabled in the drive. - Levels of interface methods and speeds supported such as PIO, DMA and UltraDMA modes, and whether they are supported and active. - The drive configuration parameters such as cylinders, heads, sectors. Copyright 2001 ONTRACK Data International, Inc.% Dynamic Drive Overlay Switch Settings DYNAMIC DRIVE OVERLAY SWITCHES OVERVIEW You can control certain features of the Dynamic Drive Overlay by adding or removing command line switches which are written with the Dynamic Drive Overlay. SWITCH SYNTAX CONVENTIONS Some of the Dynamic Drive Overlay switches accept or require one or more parameters. The following summarizes the syntax conventions used to indicate these parameters: {required_parameter} Braces {} are used to indicate parameters that are required for the switch. [optional_parameter] Brackets [] are used to indicate parameters that are optional for the switch. option_a | option_b The OR symbol | is used to separate a list of possible values for a parameter. If the list is enclosed in braces one of the values must be specified. Do not include the syntax symbols ( {}, [] and | ) when the switch is used. Here is an example (this is not a real switch): Syntax: /Q={0|1} [,0|1] Samples of usage: /Q=1 /Q=1,0 In this example the /Q= switch requires a parameter of 0 or 1 and optionally accepts another parameter of 0 or 1. Note that the comma shown in the syntax line is included to separate the options when both are included. DDO Switch Settings: /C FORCE CHS IO MODE This option allows you to force the Dynamic Drive Overlay to issue Cylinder, Head, Sector (CHS) commands to all drives rather than Logical Block Addressing (LBA) commands. LBA commands are slightly faster than CHS commands because less math is required for each IO. If your drive supports LBA, the Dynamic Drive Overlay will use it by default. In some rare cases a drive claims to support LBA, but does not operate correctly when LBA commands are used. Use this option to disable LBA should this problem occur. Syntax: /C NOTE: Disabling LBA does not affect the Dynamic Drive Overlay's ability to support large drives. /E ENABLE IDE POWER MANAGEMENT This option enables IDE power management features. This will cause any IDE/ATA drive in your system that supports these features to spin down after a specified length of time. The drive will automatically spin up again when accessed. IDE power management is intended to conserve energy, not reduce drive wear. It is particularly useful for laptop systems, which operate on limited energy reserves, and on systems that are idle for long periods of time. Syntax: /E={1-16} Option descriptions: /E Enables IDE power management using the default spin down time, which is 21 minutes. /E= Enables IDE power management using the specified spin down time. The time is specified in minutes. The range supported is 1 - 16 minutes. /L= SET MEMORY RELOCATION This option controls the Dynamic Drive Overlay's memory relocation feature. The Dynamic Drive Overlay's memory relocation feature is compatible with DOS version 3.31 and later and with EMM386.EXE. This feature may not work if any other memory manager is loaded (/L=0 will be used in this case). Syntax: /L={0|1|2} Option descriptions: /L=0 Disables Dynamic Drive Overlay memory relocation. The Dynamic DriveOverlay will remain in conventional memory and will not insert itself into the memory chain. /L=1 The Dynamic Drive Overlay will insert itself in the memory chain but remain in conventional memory. /L=2 This is the default setting. The Dynamic Drive Overlay will load into upper memory blocks, if available, and insert itself into the memory chain (requires EMM386.EXE and DOS=UMB). /M ENABLE READ/WRITE MULTIPLE This option enables read/write multiple for IDE/ATA drives that support it. Read/write multiple is a feature of IDE/ATA drives that allows the hardware to transfer more than one record per interrupt. The correct setting can significantly improve data transfer rates. You can allow the Dynamic Drive Overlay to determine an appropriate setting for each of your IDE/ATA drives or you can specify one yourself. Syntax: /M={drive_1_value} [,drive_2_value] [,drive_3_value] [,drive_4_value] Option descriptions: /M Enables read/write multiple using the default value calculated for each IDE/ATA drive. The default value will be the drive's maximum supported value or 16, whichever is smaller. /M= Enables read/write multiple using the specified value (drive_?_value) for each IDE/ATA drive. Settings for multiple drives are separated by commas as shown. All values are in decimal and must be a power of two. Use this option only if you have specific knowledge of your drives' capabilities. /P- DISABLE FAST ATA MODE Description: Disable Fast ATA PIO hardware detection. Prevents the Dynamic Drive Overlay from trying to detect hardware support for Fast ATA PIO. In rare cases detection may cause a system, usually one without Fast ATA PIO hardware, to hang. Use /P- to correct this problem should it occur. Syntax: /R= DISABLE READ MULTIPLE This option controls read multiple on a 'per drive' basis. Read multiple is enabled by default when /M is used. Write multiple is not affected. Syntax: /R={0|1} [,0|1][,0|1] [,0|1] Option descriptions: /R= "0" enables read multiple for the drive; "1" disables read multiple for the drive. Settings for multiple drives are separated by commas as shown. See also: /W= Disable Write Multiple /M Enable Read/Write Multiple /S DISABLE SECONDARY SUPPORT This option prevents the Dynamic Drive Overlay from attempting to control IDE drives attached to a secondary controller. Use this option if your system BIOS supports secondary controllers and conflicts with the Dynamic Drive Overlay. Syntax: /S /V= VERBOSE MODE This option controls the amount of information displayed by the Dynamic Drive Overlay when it is loaded. Syntax: /V={0|1|2} Option descriptions: /V=0 Quiet mode. Displays only the text "Starting Ontrack...". /V=1 Default mode. Displays the blue Dynamic Drive Overlay banner and the "Press SPACEBAR to boot from diskette..." prompt. /V=2 Verbose mode. Displays all of the above plus configuration information for all drives controlled by the Dynamic Drive Overlay. This mode is intended primarily for troubleshooting purposes. /W= DISABLE WRITE MULTIPLE This option controls write multiple on a 'per drive' basis. Write multiple is enabled by default when /M is used. Read multiple is not affected. Syntax: /W={0|1} [,0|1] [,0|1] [,0|1] Option descriptions: /W= "0" enables write multiple for the drive; "1" disables write multiple for the drive. Settings for multiple drives are separated by commas as shown. See also: /R= Disable Read Multiple /M Enable Read/Write Multiple Copyright 2001 ONTRACK Data International, Inc.$ Dynamic Drive Overlay Error Messages ERROR MESSAGES ERROR LOADING OS Error 1 loading OS: This error indicates that the Dynamic Drive Overlay data recorded on the drive is corrupted. The most common cause of this error is a boot sector virus. In most cases, this error can be corrected using the following procedure: 1) Turn your PC off. This will make sure that if there is a virus it is no longer in memory. 2) Boot the system to a write protected DOS diskette that you KNOW is not virus infected. You may need to use your DOS installation diskette if you do not have a bootable DOS diskette that you KNOW is clean. 3) Run Disk Manager, choose Maintenance Options and select the Upgrade Disk Manager option. 4) Exit Disk Manager and reboot from the hard drive. 5) Check your diskettes for viruses with a virus scanning software package. Please note that boot sector viruses infect ALL diskettes, not just bootable diskettes. Most boot sector virus infections occur when you accidentally start your system with a data diskette (non-bootable) in the A: drive. By the time the non-system diskette error message is displayed the virus has already infected the hard drive. Error 2 loading OS: This error can occur when the Dynamic Drive Overlay is being read into memory and most likely indicates a hardware problem. You may be able to gain access to your data by creating an Ontrack Boot Diskette. Select Maintenance Options and choose Create Ontrack Boot Diskette. You can also try Updating the Dynamic Drive Overlay, also under Maintenance Options. Error 3 loading OS: This error can occur on drives using Ontrack Proprietary Format if the partition table has been corrupted. This error may also indicate a hardware problem. You may be able to gain access to data by creating an Ontrack Boot Diskette. Select Maintenance Options, and choose Create Ontrack Boot Diskette. Then reboot your system using this diskette. INCOMPATIBLE BIOS TRANSLATION DETECTED This error is displayed when the Dynamic Drive Overlay is installed on a drive and a translating BIOS is enabled some time thereafter and the BIOS translation scheme does not match that used by the Dynamic Drive Overlay. In most cases, you can correct this by running your systems CMOS setup and disabling the BIOS translation. If you wish to use BIOS translation rather than the Dynamic Drive Overlay, back up your data and reinstall the drive with BIOS translation enabled. Disk Manager will not use the Dynamic Drive Overlay on a drive supported by BIOS translation. DYNAMIC DRIVE OVERLAY NOT LOADED This error indicates that the Dynamic Drive Overlay was unable to find any compatible hard drives in your system. A hardware failure is the most likely cause. NO DRIVES FOUND REQUIRING DRIVER This error is displayed when booting from an Ontrack Boot Diskette if there are no drives in the system using the Dynamic Drive Overlay. If you have drives using the Dynamic Drive Overlay in your system, this error may stem from a corrupted Master Boot Record(MBR) or a hardware problem. Copyright 2001 ONTRACK Data International, Inc. Identify Data Descriptions The data shown in this window is the result of issuing the hard drive selected - an Identify Device command (supported by all current drives). The results shown here is a summary of the data returned. The values shown are technical in nature, and a brief description is offered here: Drive Model: Up to 40 characters, the model name of this drive. Firmware Revision: Up to 20 characters, the serial number of this drive. Translated CHS: This is the tranlated Cylinder, Head, and Sector values, and drive size they represent. LBA Sector Count: The total number of user addressable sectors found on this drive, and the equivalent size. XBIOS Supported: "YES" indicated that Ontrack's XBIOS is being used to communicate with this drive. ATA-#: The ATA numbers shown indicate the AT Attachment standard that determine the physical, electrical, transport, and command protocols that this hard drive has been designed to comply with. The higher the number, typically the newer the drive and higher level of standards this drive supports. Values shown from ATA-2 to ATA-5 are accurate, ATA-6 and higher are based on flags reserved for ATA 6 and higher, but are unconfirmed at this time. R/W Multiple: "YES" indicates this drive supports Read/Write Multiple commands. Sectors/Block: The maximum number of sectors per block for Read/Write Multiple commands. MW DMA Support: The MW DMA (Multi-Word Direct Memory Access) modes supported by this drive. MW DMA Active: The current MW DMA mode that is active. If your interface does not support UDMA, but does support MW DMA - the MW DMA mode at which the drive is enabled. i.e. If the drive supports UDMA 5, but the interface only supports MW DMA 2 - then this field will show a 2 and UDMA (below) will show 'None'. MW DMA Cycle Time: The cycle time, in nanoseconds recommended by the manufacturer for this drive. Min Cycle/Word: The minimum time in nanoseconds that this drive supports. UltraDMA Support: The Ultra DMA modes supported by this drive. UltraDMA Active: If the interface supports UDMA, the rate at which the drive is enabled. PIO Mode Support: The data transfer modes supported that are performed by the host processor utilizing PIO register accesses to the Data register and Not DMA. PIO Cycle Time: If the drive supports IOReady flow control this field shows The minimum transfer time using IOReady, or the minimum transfer time without flow control. Copyright 2001 ONTRACK Data International, Inc. ApplicationData SourceCode ApplicationData objectData BASENAME DIRECTORY DATAFILES PERSIST_NAME INCLUDES WINDOWS HELPOBJECT ZafHelpSystem 3UPDATE_DDO" Update Dynamic Drive Overlay (DDO), objectData 1CREATE_BOOT_DISK! Creating an Ontrack Boot Diskette, objectData 2UPDATE_DM Update Disk Manager, objectData 5UPDATE_MBR Update the Master Boot Record, objectData 6SETDISKSIZE Set Disk Size, objectData 8DRIVE_INFO Display Drive Information, objectData 3UPDDOSWITCH% Dynamic Drive Overlay Switch Settings, objectData 3UPDDOERRORS$ Dynamic Drive Overlay Error Messages, objectData 8DRIVE_SPECS Identify Data Descriptions, objectData